@charset "utf-8";
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0}
body{ color:#222;font: 14px/1.5 tahoma,arial,"Microsoft YaHei"; background:#fff;}
button,input,select,textarea{font:12px/1.5 \5b8b\4f53,\5fae\8f6f\96c5\9ed1,arial}
fieldset,img{border:0; vertical-align:middle;}
ol,ul{list-style:none}
:focus{outline:0}
s,u{text-decoration:none}
.none,legend{display:none}
html{overflow-x:hidden;overflow-y:auto}
body{color:#666;background:#fff;width:100%;overflow:hidden}
a{text-decoration:none;color:#666}
a:hover{text-decoration:none;color:red}
a:active{outline:0}
a span,a:hover span{cursor:pointer}
#catalog ul:after,#catalog ul:before,#gzwm dd p:after,#gzwm dd p:before,#main:after,#main:before,#mtab:after,#mtab:before,#recomc ul:after,#recomc ul:before,#topNav:after,#topNav:before,#xgb li:after,#xgb li:before,#xgw1 ul:after,#xgw1 ul:before,.clearfix:after,.clearfix:before,.side-box ul:after,.side-box ul:before{content:".";display:block;height:0;visibility:hidden;font-size:0}
#catalog ul:after,#gzwm dd p:after,#main:after,#mtab:after,#recomc ul:after,#topNav:after,#xgb li:after,#xgw1 ul:after,.clearfix:after,.side-box ul:after{clear:both}
#container,#page,#topNav{width:1080px;display:block;margin:0 auto; font-size:12px;clear:both}
.bluea a,.bluea a:link,.bluea a:visited{color:#0984C5}
.bluea a:hover{text-decoration:none;color:#0374f3;cursor:pointer}
.bluea a:active{color:#666}
.fl{float:left;display:inline}
.fr,.right{float:right;display:inline}
.mt10{margin-top:10px}
.mt5{margin-top:5px}
.mb10{margin-bottom:10px}
.pt10{padding-top:10px}
.pb10{padding-bottom:10px}
.tl{text-align:left}
.tr{text-align:right}
.pr{position:relative}
.pa{position:absolute}
.f14{font-size:14px}
.yahei,h2,h3,h4{font-family:\5fae\8f6f\96c5\9ed1,arial}
.pd5{padding:5px}
.mtb10{margin:10px 0}

/*清除浮动开�?/
{clear:both}
.clear,.c{clear:both;}
.clear_fix {zoom:1;}
.clear_fix:after {display:block;clear:both;content:".";visibility:hidden;height:0;font-size:0;}
/*清除浮动结束*/
.br1{border-bottom:1px solid #666}
.blank3{CLEAR:both;FONT-SIZE:1px;OVERFLOW:hidden;HEIGHT:3px;VISIBILITY:hidden}
.blank2{CLEAR:both;FONT-SIZE:1px;OVERFLOW:hidden;HEIGHT:2px}
.blank5{CLEAR:both;FONT-SIZE:1px;OVERFLOW:hidden;HEIGHT:5px}
.blank6{CLEAR:both;FONT-SIZE:1px;OVERFLOW:hidden;HEIGHT:6px}
.blank10{CLEAR:both;FONT-SIZE:1px;OVERFLOW:hidden;HEIGHT:10px}
.blank17{CLEAR:both;FONT-SIZE:1px;OVERFLOW:hidden;HEIGHT:17px}
.blank20{CLEAR:both;FONT-SIZE:1px;OVERFLOW:hidden;HEIGHT:10px}
.blankW6{CLEAR:both;BACKGROUND:#fff;OVERFLOW:hidden;HEIGHT:6px}
.wp{width:1080px;margin:0 auto;z-index:2}
.hd-top{width:100%;border-bottom:1px solid #F2F2F2;color:#999;background: #f8f8f8;}
.logo2{float:left;padding:14px 0 0 124px}
.logo3{float:left;padding:10px 0 0 14px}
.logo {float: left;	}
.logom{padding-left:92px;background: #fff;vertical-align: middle; overflow: hidden;height: 72px;text-align: right;line-height: 72px;margin-top: 3px;}

.logor{background: #fff;vertical-align: middle;overflow: hidden;width: 380px;height: 72px;text-align: right;line-height: 72px;margin-top: 3px;}
.logom a,.logor a{font: 14px/1.5 tahoma,arial,"Microsoft YaHei";}


.hd-top .txt{FLOAT:left;MARGIN:0 auto;FONT:12px/23px Tahoma,sans-serif;HEIGHT:30px;line-height:30px;width:280px;text-align:left}
.hd-top .link{height:37px;padding-left:6px;border-left:1px solid #F2F2F2;color:#DDD}
.hd-top .link a{padding-left:8px;padding-right:10px}
#hd .so{width:563px;margin-top:16px}
#hd .inp{padding-left:12px;width:468px;height:31px;color:#CACACA;border:1px solid #2cbc68;float:left;outline:0}
#hd .inp-show{box-shadow:0 0 6px #2cbc68}
#hd .sub{width:80px;height:33px;background:#2cbc68;color:#fff;border:0;cursor:pointer;outline:0;text-align:center;float:left}
#hd .so span{color:#A1A1A1}
#hd .so a{padding-right:13px}
#nav{margin-top:10px;height:44px}
#nav .ranking{color:#FFF;display:block;width:80px;height:40px;line-height:40px;text-align:center;font-size:13px;font-family:"Î¢ÈíÑÅºÚ"}
.icon{display:inline-block;position:relative;overflow:hidden;background:url(../images/icon.png) no-repeat}
#nav .ranking:hover{text-decoration:underline;background:#289613}
.topNav{height:34px;position:relative}
.navList li{float:left;position:relative;margin:0 3px}
.navList li .one .icon{width:7px;height:5px;margin-left:5px;background-position:-103px -40px;transform:rotate(0);transition-duration:.3s;-o-transform:rotate(0);-o-transition-duration:.3s}
.navList li .one a{padding:0 8px;text-decoration:none}
.navList li .two{position:absolute;top:35px;background:#fff;border:1px solid #ddd;border-top:0;display:none;padding-bottom:5px;z-index:22;min-width:76px}
.navList li .two a{display:block;padding:0 8px;margin:5px 0;color:#666;white-space:nowrap}
.navList li.hover .one a{background:#fff;border-color:#ddd;border-bottom:1px solid #fff}
.navList li.hover .two{display:block}
.navList li .one a,.navUser a{display:inline-block;height:34px;line-height:34px;color:#555}
.navList li.watch{padding-left:20px}
.navList li.watch .icon{position:absolute;top:10px;+top:8px;left:0;width:18px;height:14px;background-position:-129px 0}
.topNav a:hover,.topNav li a:hover{color:#d81517}
.navBar{position:relative;width:1080px;margin:0 auto;position:relative;z-index:1;background:#3FB118;color:#fff;height:40px;line-height:40px}
.nav{overflow:hidden;zoom:1}
.nav .m{float:left;display:inline}
.nav h3{float:left;font-weight:400}
.nav h3 a{float:left;font-size:14px;display:block;padding:0 20px;color:#fff;font-family:"Microsoft YaHei",SimSun,SimHei}
.nav .hover h3 a,.nav h3 a:hover{height:40px;line-height:40px;background:url(../images/icon-01.jpg) no-repeat center 36px #289613;color:#fef677}
.nav .on h3 a{background:#289613;color:#fff}
.subNav{color:#333;height:40px;line-height:40px;background:#fff;border:1px solid #ddd;border-top:0;overflow:hidden;position:absolute;left:0;top:40px;width:1078px;display:none}
.subNav li{overflow:hidden;zoom:1;color:#D9D9D9}
.subNav a{margin:0 14px;display:inline-block;+display:inline;+zoom:1;color:#888;height:36px;line-height:36px;border-bottom:2px solid #fff}
.subNav a:hover{color:#3FB118;border-bottom:2px solid #3FB118}
.subNav li span{color:#888}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;clear:both;height:0;font:0/0 sans-serif;visibility:hidden}
.clearfix:after,.clearfix:before{content:".";display:block;height:0;overflow:hidden;visibility:hidden}
.clearfix:after{clear:both}
#header{position:relative;font:12px/1.5 \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,arial;height:auto;z-index:5}
#logo{display:block;height:80px;width:150px;overflow:hidden;padding:5px 0 2px 0;left:0;top:0;position:relative;z-index:0}
#search{width:450px;height:38px;position:absolute;left:240px;top:18px;z-index:9}
#searchBox,#searchbox{float:left;display:inline;width:385px;height:26px;line-height:26px;overflow:hidden;padding:4px 69px 4px 5px;background:#fff;border:2px solid #40b019;border-right:0 none;font-size:14px;color:#333}
#searchBtn{float:left;width:72px;height:38px;border:0 none;cursor:pointer;background:#3fb019;color:#fff;font-size:14px}
#ssfl{position:absolute;left:386px;top:2px;width:75px;text-indent:7px;background:#fcfcfc;z-index:9}
#ssfl b{display:block;width:73px;height:34px;line-height:34px;border-left:1px solid #ddd;background:url(../images/syspr14.gif) 25px -64px no-repeat;font-weight:400;cursor:pointer}
#ssfl span{display:block;border:1px solid #eee;border-top:0 none}
#ssfl span i{display:block;font-style:normal;line-height:25px;cursor:pointer}
#ssfl span i.hover{background:#93CE7A;color:#fff}
#ssk{position:absolute;top:44px;left:0;z-index:1}
#ssk a{padding-right:10px}
.lead{position:absolute;right:0;top:10px}
.lead ul li{float:left;width:63px;text-align:right}
.tonglanbd{background:url(../images/tgbd.gif) no-repeat right top;BORDER:#BED2E4 1px solid;WIDTH:998px;margin:5px auto 0;clear:both}
#txtlink{border:1px solid #BED2E4;zoom:1}
#tonglan3{CLEAR:both;MARGIN:0 auto}
#tonglan6{CLEAR:both;MARGIN:0 auto}
#txtlink LI{PADDING-LEFT:18px;BACKGROUND:url(../images/bgall.gif) no-repeat 8px -165px;FLOAT:left;MARGIN:0;WIDTH:230px;HEIGHT:22px;LINE-HEIGHT:22px;LIST-STYLE:none;TEXT-ALIGN:left;OVERFLOW:hidden}
#txtlink LI A,#txtlink UL LI A:visited{color:#10326b}
#txtlink LI A:hover{color:red}
/*通栏五图广告�?/
.topimg{height: 50px;overflow:hidden; background:#fff;BORDER: solid 1px #eaeaea;}
.topimg ul{padding: 0;}
.topimg ul li{margin:0 3px;padding: 0;display: inline;float: left;}
.topimg ul li img{height: 50px;}
.topimg ul li:first-child{ margin-left:0px; margin-right:4px;}
.topimg ul li:last-child{ margin-right:0px; margin-left:4px;}/**/
/*通栏五图广告�?end*/
#header{margin-bottom:5px}
.w690{width:690px; overflow:hidden}
.w300{width:300px}
#fast-nav{margin:5px 0}
/*.search{BORDER:#1C91DB 1px solid;MARGIN:5px auto;HEIGHT:28px;line-height:28px;border-radius:2px 2px 2px 2px;width:298px;text-align:right;overflow:hidden;clear:both}
.key_input{BORDER:none;HEIGHT:24px;LINE-HEIGHT:24px;MARGIN-TOP:3px;WIDTH:239px;BACKGROUND:#fff;COLOR:#999;MARGIN-LEFT:1px;FONT-SIZE:12px}
.c_btn{BORDER-BOTTOM:#d9d9d9 0;BORDER-LEFT:#d9d9d9 0;PADDING-BOTTOM:6px;MARGIN:0;PADDING-LEFT:12px;WIDTH:50px;PADDING-RIGHT:12px;BACKGROUND:#1C91DB;HEIGHT:28px;COLOR:#FFF;FONT-SIZE:12px;VERTICAL-ALIGN:top;BORDER-TOP:#d9d9d9 0;CURSOR:pointer;BORDER-RIGHT:#d9d9d9 0;PADDING-TOP:6px;border-image:none}*/

@-moz-document url-prefix(){#param #main.new a{top:4px}
}
@-moz-document url-prefix(){#param #main.new h1,#param #main.new p{top:-5px}
}
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){#param #main.new a{top:4px}
}
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){#param #main.new h1,#param #main.new p{top:-5px}
}
/*软件列表*/
#map{PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #FFF; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; }
#map DL{CLEAR: left; BORDER: #3FB118 1px solid; margin-bottom:5px}
#map DT{PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #E1F1DB; PADDING-BOTTOM: 4px; MARGIN: 1px 0px; FONT: bold 14px verdana; COLOR: #135b96; PADDING-TOP: 4px; BORDER-BOTTOM: #aeccf2 1px solid; TEXT-ALIGN: left}
#map DT.catenew{BACKGROUND:#9DE286;}
#map DT SPAN{clear:both}
#map DD{BORDER-RIGHT: #fff 1px solid; DISPLAY: block; BACKGROUND: #FFF; FLOAT: left; WIDTH: 120px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 28px; TEXT-ALIGN: center}
#map DD:hover{BACKGROUND: #3FB118; color:#000}
#map DD.hover{BACKGROUND: #3FB118; color:#000}
#map A{COLOR: #333; display:block; width:120px}
#map A:hover{COLOR: #FFF}

#sidebar .ad{margin:0}
#sidebar .tabTitle{height:41px;line-height:40px;background:url(../images/ddd.gif) left bottom repeat-x;padding:0;border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd}
.tabTitle li{font-size:16px;border-right:1px solid #ddd;font-family:\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,arial;font-weight:400;text-align:center;float:left;width:149px;height:41px;cursor:pointer}
.tabTitle li.tab_2{position:relative;border-top:3px solid #093;margin-top:-3px;background:#fff}
.tabTitle li h3{text-align:center;cursor:pointer;font-size:16px;font-weight:400;color:#222}

/*软件列表new---start*/
.fix{*zoom:1; } 
.fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; } 
.well {
	padding: 0 15px 10px 15px;
}
.bor {
border: 1px solid #ECECEC;
zoom: 1;
}
.tit-bor-g {
border-bottom: 1px solid #2bb866;
}
.tita {
line-height: 40px;
height: 40px;
}
.box-software dl { border-bottom: 1px solid #eee; padding: 15px 0; overflow: hidden;}
.box-software dt {width: 90px; text-align: center; float: left;}
.box-software dt span {display: block; font-size: 14px; color: #2ab862; font-weight: bold; float: none;}
.box-software dd {float: right; width: 850px; }
.box-software dd a{
    height: 35px;
    display: block;
    line-height: 35px;
    background:#FAFAFA;
    margin-right:2px;
    margin-bottom:2px;
    float: left;
    padding: 0 17px;
}
.box-software dd a:hover{
    background:#2BB866;
    color:#fff;
}

/*软件列表样式----start*/
.cur-cat-list { border: 1px solid #ddd; zoom: 1; padding: 0; }
.cur-cat-list li{ padding: 12px 90px 12px 10px; overflow: hidden; zoom: 1; vertical-align: middle; border-bottom: 1px solid #dbdbdb; position: relative; min-height: 48px;}
.cur-cat-list .ico{ width: 48px; height: 48px; position: absolute; left: 0; top: 15px; }
.cur-cat-list .btn-dl{ width: 70px; height: 26px; line-height: 26px; background-color: #009933; color: #fff; text-align: center; position: absolute; right: 10px; top: 45px; }
.cur-cat-list .btn-dl:hover{ background-color: #ff7700; text-decoration: none; color: #fff; }
.cur-cat-list dt{ height: 30px; line-height: 30px; }
.cur-cat-list .tit{ float: left; font-size: 14px; font-weight: bold; margin-right:20px;}
.cur-cat-list .desc{ color: #666; padding-bottom: 5px;}
.cur-cat-list .soft-ext{ color: #999; margin: 5px 0;}
.cur-cat-list .soft-ext span{ margin-right: 15px;}
/*软件列表样式----end*/

/*内容�?脚本图片列表*/
.sboxbor{padding:5px 0;border:1px solid #dddddd; border-top:2px solid #093}
.sbox_imglist {background: #fff;zoom: 1;padding: 15px 0px 0;}
.sbox_imglist ul{ list-style:none}
.sbox_imglist A:link {
	COLOR: #333333;
}
A:visited {
	COLOR: #333333
}
.sbox_imglist A:hover {
	COLOR: #333333
}
.sbox_imglist A img{}
.sbox_imglist UL LI {
PADDING: 0 8px 15px 0px; MARGIN:0 0 15px; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 183px
}
.list_s_l {
	FLOAT: left;width: 340px;
}
.list_s_l A {
	/*BORDER: #e3e3e3 3px double;*/ BACKGROUND: #fff; WIDTH: 335px; padding:2px;  HEIGHT: 175px; TEXT-ALIGN: center;OVERFLOW: hidden; display:table-cell; vertical-align:middle
}
.list_s_l A:hover {
	/*BORDER: #666 3px double;*/
}
.list_s_l A IMG {
	max-width:331px; max-height:171px; padding:2px; border:#dfdfdf 1px solid;
}
.list_s_r {
	FLOAT: right; WIDTH: 340px; MARGIN-RIGHT: 0px; 
}
.list_s_r UL {
 WIDTH: 320px; COLOR: #333;margin-left: 10px;
}
.sbox_imglist .list_s_r UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; OVERFLOW: hidden; BORDER-TOP-STYLE: none; LINE-HEIGHT: 33px; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; BORDER-BOTTOM-STYLE: none; font-size:12px;
}
.sbox_imglist .list_s_r UL LI.sc_jj {
	OVERFLOW: hidden; TEXT-INDENT: 0px; LINE-HEIGHT: 27px; COLOR: #999; BORDER-BOTTOM:#f4f1f1 1px solid; HEIGHT: 85px; text-align:left;
}
.sbox_imglist .list_s_r UL LI a{COLOR: #333}
.list_s_r UL H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.list_s_r UL H3 A {
	PADDING-RIGHT: 5px; DISPLAY: block; FONT-SIZE: 14px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 242px; COLOR: #3c8000; LINE-HEIGHT: 30px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 30px
}
.list_s_r UL H3 A:hover {
	COLOR: #1948ae; TEXT-DECORATION: none
}
.sbox_imglist .list_s_r UL LI A {
	COLOR: #333; TEXT-DECORATION: none
}
.sbox_imglist .list_s_r UL LI A:hover {
	COLOR: #000
}

/*内页栏目调用样式 --start*/
.aside{}
	.subcate{}
		.asidetit{ line-height: 34px;}
		    .bord{border:1px solid #e7e7e7; border-top: 2px solid #b6262f;}
			.asidetit h3{ font-weight:normal; padding: 5px 0 5px 15px; font-weight:700;position: relative;font-size: 18px;font-family: 'Microsoft YaHei'; color: #b6262f; border-bottom:solid 1px #e7e7e7;}
	.subcatec{ padding: 10px 10px 10px 3px;}
		.subcatec ul{ width:100%;}
			.subcatec li{font-size: 14px;margin: 0 0 3px 8px;display: inline-block;*display:inline;*zoom:1; width:100px; height:37px; line-height:35px; *float:left;font-family: 'Microsoft YaHei';cursor: pointer; position:relative; text-align:center;}
				.subcatec li a{display: block;width: 94px;border: 1px solid #eee; color:#333; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; padding:0 3px;}
				.subcatec li a:hover,.subcatec li a.red,.subcatec li a.red:hover{background:#17a2e7;color:#fff;border-color:#eee;text-decoration:none;}
				.subcatec li .currents {background: #17a2e7;color: #fff;}
				.subcatec li i{display: block;position: absolute;overflow: hidden;top: 12px;left: 5px;width: 4px;height: 4px;background: #555;}
				.subcatec li a{}
.jbox{border-top: 2px solid #3BB0DB;}
.jbox .jbor{border: 1px solid #ddd;border-top: 0;border-bottom:solid 1px #e7e7e7;}
.jbox .jbor h3{padding:10px 15px;font-size:18px;font-weight: 700;border-bottom:solid 1px #e7e7e7;}
.softListA{width:280px; overflow:hidden}
.softListA UL{CLEAR: both;PADDING-RIGHT: 0;PADDING-LEFT: 0;PADDING-BOTTOM: 0;WIDTH: 100%;PADDING-TOP: 2px;}
.softListA LI{font-size: 12px; height:38px; LINE-HEIGHT: 38px;white-space: nowrap; -ms-text-overflow: ellipsis;TEXT-ALIGN: left;}
.softListA LI em{ margin:8px 14px 0 15px; display:block; height:22px; line-height:22px; width:22px; text-align:center;font-style:normal; background-color:#c8c8c8; color:#fff; float:left; }
.softListA LI em.top1{ background-color:#ff6161; }
.softListA LI em.top2{ background-color:#ff884d; }
.softListA LI em.top3{ background-color:#ffac3c; }
.softListA LI a{ font-size:14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; width:82%; display:inline-block}

/* V2样式 */			
.c-box{ float:left; width:859px; padding:0 20px 20px 0; border-right:1px solid #ececec; /*overflow:hidden;*/ }
.c-hd{ height:44px; line-height:44px; border-bottom:2px solid #ddd; position:relative; margin-top:-10px;}
.c-hd h3{ float:left; height:46px; background:#fff; padding-right:4px; margin-bottom:-2px; position:relative; }
.c-hd h3 span{ display:block; float:left; height:43px; border-bottom:3px solid #3BB0DB; font-size:20px; font-weight:700; padding:0 4px; }
.c-hd h3 em{ color:#f3750f; font-weight:700; }	
/*内页栏目调用样式 -end*/
/*列表页分页样�?-start*/
.dxypage{padding:15px 0 15px 10px; FONT-FAMILY: ËÎÌå; text-align:center; width:98%; height:50px; line-height:50px}
.dxypage A {
	BORDER: #eee 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #eee; DISPLAY: inline-block; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: none; height:28px; LINE-HEIGHT: 28px; margin-right:6px
}
.dxypage STRONG {
	BORDER: #eee 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #2bb866; DISPLAY: inline-block; PADDING-BOTTOM: 0px; COLOR: #FFFFFF;  PADDING-TOP: 0px; TEXT-DECORATION: none; font-weight:normal; height:28px; LINE-HEIGHT: 28px; margin-right:6px
}
.dxypage A:visited {
	BORDER: #eee 1px solid; BACKGROUND: #eee;COLOR: #444; TEXT-DECORATION: none
}
.dxypage A:hover {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #2bb866; BACKGROUND: #E0FCEC; BORDER-BOTTOM-COLOR: #2bb866; COLOR: #2bb866; BORDER-TOP-COLOR: #2bb866; BORDER-RIGHT-COLOR: #2bb866
}
.dxypage input{width:32px; height:32px; text-align:center}
.dxypage span{ margin-right:5px}
/*列表页分页样�?-end*/

.tongji{display:none}
#fd{width:100%;border-top:1px solid #2BB866;text-align:center;line-height:24px;color:#666;font-family:Arial;background:#fafafa;padding-top:15px}
#fd .p1{color:#c5c4c4}
#fd p a{padding:0 10px}

/*index页样�?-start*/
/*--new--*/ 
#new { width:1080px; height:500px; margin:10px auto 0 auto;}
#new .left { float:left; width:300px; height:500px; overflow:hidden;}

#slide { position:relative; border:1px solid #e0e0e0; zoom:1; float:left; width:298px; overflow:hidden; background-color:#fff;}
.slide_field { position:relative; height:183px; padding:1px;}
.slide_field li  { position: absolute; left:1px; top:1px; width:296px; height:183px; overflow:hidden;}
.slide_field b { background:url(../images/slide_bar.png) no-repeat;  color:#fff; height:26px; line-height:26px; position:absolute; bottom:0; left:0; padding:0 110px 0 10px; width:176px; overflow:hidden;}
.slide_field a:hover b { text-decoration:none;}
.slide_field img { width:296px; height:183px;}
.slide_nav li { background:#4e4e4e; text-indent:1080px; _text-indent:-20px;float:left; display:inline; margin-right:5px; width:12px; height:12px; line-height:12px; color:#fff; font-size:12px; font-family:arial; font-weight:bold; text-align:center; cursor:pointer;}
.slide_nav .cur {  background-color:#fa9b1f;}
.slide_nav { position:absolute; right:5px; bottom:7px; z-index:99;}
.slide_field .s1 { z-index:3;}
.slide_field .cur { z-index:9;} 

#new .news { margin-top:10px; border:1px solid #abd09a; background-color:#fff; width:298px;}
#new .news .title { height:33px; line-height:33px; border-bottom:2px solid #73c408; background:url(../images/tbg_g.png) repeat-x; font-size:14px; font-weight:bold; color:#499700; padding-left:10px;}
#new .news .title span { float:right; font-size:12px; font-weight:normal; margin-right:10px;}
#new .news .hhh { padding:4px 10px;}
#new .news h3 { height:30px; line-height:30px; overflow:hidden; font-size:14px;}
#new .news h3 a{ color:#333;}
#new .news .hhh p { line-height:25px; color:#999; height:50px; overflow:hidden;}
#new .news .hhh p a { color:#f08620;}
#new .news ul { padding:5px 10px;}
#new .news ul li { height:28px; line-height:28px; overflow:hidden; padding-left:10px; background:url(../images/li1.jpg) no-repeat 0 12px;}
#new .news ul li span { float:right; color:#999;}

#new .middle { float:left; margin-left:10px; width:428px; height:498px; overflow:hidden; border:1px solid #ccc; background-color:#fff;}
#new .middle .title { border-bottom:1px solid #ccc; height:35px; line-height:35px; background:url(../images/tbg.png) repeat-x 0 1px; _overflow:hidden;}
#new .middle .title span { float:right; line-height:34px; margin-right:10px;}
#new .middle .title li{float:left; width:90px;line-height:normal;height:34px; line-height:28px; font-size:14px; font-weight:bold; font-family:Microsoft Yahei; padding:2px 0 0 0; border-right:1px solid #ccc; text-align:center;}
#new .middle .title li h2{font-size:14px;}
#new .middle .title li a{color:#333;}
#new .middle .title .cur{ background:url(../images/tbt.png) no-repeat center top #fff; cursor:pointer;}

#new .middle .soft { float:left; width:415px; height:462px; margin-top:10px;}
#new .middle .soft ul { }
#new .middle .soft ul li { height:20px; line-height:20px; padding-bottom:5px; clear:both; width:415px; float:left; font-size:14px; font-family:Microsoft Yahei;}
#new .middle .soft ul li span { float:right; color:#F20B0B;}
#new .middle .soft ul li .type { float:left; padding-right:10px; height:20px; width:60px; text-align:right; background:url(../images/mline.jpg) no-repeat center right; overflow:hidden;}
#new .middle .soft ul li .type a { color:#999;}
#new .middle .soft ul li .ico { float:left; margin-left:10px; width:20px; overflow:hidden;} 
#new .middle .soft ul li .ico img { width:20px; height:20px;}
#new .middle .soft ul li .tt { float:left; margin-left:10px; width:285px; height:20px; line-height:20px; overflow:hidden;}
#new .middle .soft ul li.line { background:url(../images/liline.jpg) no-repeat 10px 0;}

#new .right { float:right; width:250px; height:500px; overflow:hidden;}
#new .right .title { height:35px; line-height:35px; border-bottom:1px solid #ccc; background:url(../images/tbg.png) repeat-x 0 1px; font-size:14px; font-weight:bold; padding-left:10px;}
#new .right .title span { float:right; font-size:12px; font-weight:normal; margin-right:10px;}
#new .collection { border:1px solid #ccc; background-color:#fff; height:186px; overflow:hidden;}
#new .collection ul { padding:5px 0 5px 10px;}
#new .collection ul li { float:left; height:23px; margin-right:5px; line-height:23px; overflow:hidden; padding-left:10px; background:url(../images/li1.jpg) no-repeat 0 10px; width:100px;}
#new .recommended { margin-top:0px; border:1px solid #ccc; background-color:#fff; width:248px; height:498px; overflow:hidden;}
#new .recommended ul { padding:5px 10px;_margin-top:5px;}
#new .recommended ul li { height:30px; line-height:30px; overflow:hidden; }
#new .recommended ul li span { width:16px; height:15px; background:url(../images/top.jpg) no-repeat; display:inline-block; line-height:15px; color:#fff; cursor:pointer; text-align:center; margin-right:5px;}
#new .recommended ul li span.active { background:url(../images/top_act.jpg) no-repeat; }
/*#new .recommended { margin-top:0px; border:1px solid #ccc; background-color:#fff; width:248px; height:498px; overflow:hidden;}
#new .recommended ul { padding:0px 0 5px 10px; width:238px; height:295px;}
#new .recommended ul li { height:36px; _width:238px; _float:left; overflow:hidden; margin-top:7px; _padding-bottom:7px;*padding-bottom:7px;*float:left; padding-bottom:9px; background:url(../images/tj_libg.jpg) no-repeat 0 44px;}
#new .recommended ul li .pic { float:left; margin-right:10px; width:34px; height:34px; padding:1px; border:1px solid #ccc;}
#new .recommended ul li .pic img { width:34px; height:34px;}
#new .recommended ul li .txt { float:left; width:185px;}
#new .recommended ul li h3 { font-size:12px; font-weight:normal; height:18px; line-height:18px; overflow:hidden;}
#new .recommended ul li p{ color:#666; height:16px; line-height: 16px; overflow:hidden;}
#new .recommended ul li span { margin: 0 5px; color:#ccc; margin:0 5px;}
#new .recommended ul li b { color:#f08620; font-weight:bold; font-style:normal; font-family:Georgia;}*/

/*--used--*/ 
#used { width:1080px; margin:10px auto 0 auto;}
#used .left { float:left; width:738px; height:495px; overflow:hidden; border:1px solid #abd09a; background-color:#fff;}
#used .left .title { height:33px; line-height:33px; border-bottom:2px solid #73c408; background:url(../images/tbg_g.png) repeat-x; font-size:14px; font-weight:bold; color:#499700; padding-left:10px;}
#used .left .title span { float:right; font-size:12px; font-weight:normal; margin-right:10px;}
/*#used .left .list { float:left; width:122px; height:153px;border-right:1px solid #d6e7c6;border-bottom:1px solid #d6e7c6; background-color:#fff;}
#used .left .list .tt { height:29px; border-bottom:1px solid #d6e7c6; background:url(../images/tbg.png) repeat-x; text-align:center; line-height:29px;}
#used .left .r {border-right:none; width:123px;}
#used .left .bg { background-color:#fbfff5;}
#used .left .list ul { padding:4px 10px; overflow:hidden;_margin-top:4px;#margin-top:4px;}
#used .left .list ul li { height:16px; line-height:16px; margin-top:6px; overflow:hidden;}
#used .left .list ul li img { float:left; margin-right:10px; width:16px; height:16px;}*/
#used .software { width:738px; height:460px; background:url(../images/software.jpg) no-repeat; overflow:hidden;}
#used .left .list { width:123px; height:154px; overflow:hidden; float:left;}
#used .left .list .tt { height:28px; width:123px; text-align:center; line-height:27px;}
#used .left .list ul {}
#used .left .list ul li { height:31px; line-height:31px; overflow:hidden; padding-left:35px;}

#used .right { float:right; width:248px; height:495px; overflow:hidden; border:1px solid #ccc; background-color:#fff;}

#used .right .title { height:34px; line-height:34px; border-bottom:1px solid #ccc; background:url(../images/tbg.png) repeat-x; font-size:14px; font-weight:bold; padding-left:10px;}
#used .right .title span { float:right; font-size:12px; font-weight:normal; margin-right:10px;}
#used .right .list {}
#used .right .list ul { padding:5px 10px;_margin-top:5px;}
#used .right .list ul li { height:30px; line-height:30px; overflow:hidden; }
#used .right .list ul li span { width:16px; height:15px; background:url(../images/top.jpg) no-repeat; display:inline-block; line-height:15px; color:#fff; cursor:pointer; text-align:center; margin-right:5px;}
#used .right .list ul li span.active { background:url(../images/top_act.jpg) no-repeat; }

#used .newuse{width:714px; height:auto; margin:0 auto; }
#used .newuse ul {width:760px;}
#used .newuse ul li{ background:url(../images/diy-essential-bg.png) no-repeat; width:132px; height:210px; float:left; margin-right:13px; margin-top:13px; overflow: hidden;}
#used .newuse ul li h3{ }
#used .newuse ul li h3 a{ display:block; color:#fff; font:700 14px/25px; text-align:center; height: 30px; overflow:hidden; margin-top:0;}
#used .newuse ul li h3 a:hover{ color:#333;}
#used .newuse ul li a{ margin-top:4px; display:block; height:32px; overflow: hidden;}
#used .newuse ul li img{ width:25px; height:25px;  display:block; float:left; margin-left:10px; border-radius:5px; display:inline;}
#used .newuse ul li a span{ color:#474747; font:400 12px/26px; display:block; float:left; margin-left:10px; width:80px; height:32px; overflow:hidden }
#used .newuse ul li a:hover span { color:#499700;}

#used .newuse2 ul li a span
{
	line-height:26px;
}
#used .newuse2{width:714px; height:auto; margin:0 auto; }
#used .newuse2 ul {width:760px;}
#used .newuse2 ul li{ background:url(../images/diy-essential-bgg.png) no-repeat; width:170px; height:210px; float:left; margin-right:13px; margin-top:13px; overflow: hidden;}
#used .newuse2 ul li h3{ }
#used .newuse2 ul li h3 a{ display:block; color:#fff; font:700 14px/25px; text-align:center; height: 30px; overflow:hidden; margin-top:0;}
#used .newuse2 ul li h3 a:hover{ color:#333;}
#used .newuse2 ul li a{ margin-top:4px; display:block; height:32px; overflow: hidden;}
#used .newuse2 ul li img{ width:25px; height:25px;  display:block; float:left; margin-left:10px; border-radius:5px; display:inline;}
#used .newuse2 ul li a span{ color:#474747; font:400 12px/26px; display:block; float:left; margin-left:10px; width:110px; height:32px; overflow:hidden }
#used .newuse2 ul li a:hover span { color:#499700;}

#used .title_new { border-bottom:1px solid #ccc; height:35px; line-height:35px; background:url(../images/tbg_g.png) repeat-x 0 1px;}
#used .title_new h2 { float:left; font-size:14px; padding-left:10px;}
#used .title_new ul { float:right; margin-right:10px;}
#used .title_new span { float:right; line-height:34px; margin-right:10px;}
#used .title_new li{float:left; width:110px;line-height:normal;height:33px; line-height:33px; font-size:12px; font-family:Microsoft Yahei; text-align:center;}
#used .title_new li a{color:#333;}
#used .title_new .cur{ cursor:pointer; border-bottom:3px solid #73c408;color:#499700;}
#used .title_new .cur a { color:#499700;}

#used .cont ul { padding:10px;}
#used .cont ul li { float:left; width:64px; height:98px; overflow: hidden; text-align:center; margin:12px 13px 0px 12px;_margin:8px 16px 0px 8px;#margin:8px 16px 0px 8px;}
#used .cont ul li img { width:64px; height:64px;}
#used .cont ul li p { height:33px; line-height:33px; overflow:hidden;}
/*--android--*/ 
#android { width:1080px; margin:10px auto 0 auto;}
#android .left { width:738px; height:370px; float:left; border:1px solid #ccc; overflow:hidden; background-color:#fff;}
#android .left .title { border-bottom:1px solid #ccc; height:35px; line-height:35px; background:url(../images/tbg.png) repeat-x 0 1px;}
#android .left .title h2 { float:left; font-size:14px; padding-left:10px;}
#android .left .title ul { float:right; margin-right:10px;}
#android .left .title span { float:right; line-height:34px; margin-right:10px;}
#android .left .title li{float:left; width:86px;line-height:normal;height:33px; line-height:33px; font-size:12px; font-family:Microsoft Yahei; text-align:center;}
#android .left .title li a{color:#333;}
#android .left .title .cur{ cursor:pointer; border-bottom:3px solid #73c408;color:#499700;}
#android .left .title .cur a { color:#499700;}
#android .left .cont ul { padding:10px;}
#android .left .cont ul li { float:left; width:64px; height:90px; overflow: hidden; text-align:center; margin:12px 13px 0px 12px;_margin:8px 16px 0px 8px;#margin:8px 16px 0px 8px;}
#android .left .cont ul li img { width:64px; height:64px;}
#android .left .cont ul li p { height:26px; line-height:26px; overflow:hidden;}

#android .right { float:right; width:248px; height:370px; overflow:hidden; border:1px solid #ccc; background-color:#fff;}
#android .right .title { border-bottom:1px solid #ccc; height:35px; background:url(../images/tbg.png) repeat-x ; _overflow:hidden;}
#android .right .title span { float:right; line-height:34px; margin-right:10px;}
#android .right .title li{float:left; width:123px; line-height:normal; height:34px; line-height:28px; font-size:14px; font-weight:bold; font-family:Microsoft Yahei; padding:2px 0 0 0; border-right:1px solid #ccc; text-align:center;}
#android .right .title li a{color:#333;}
#android .right .title .cur{ background:url(../images/tbt.png) no-repeat center top #fff; }

#android .right .cont ul { padding:5px 10px;_padding:0 10px;#padding:0 10px;}
.great_list { }
.great_list li{ line-height:29px; height:29px; overflow:hidden;  padding: 0 8px;}
.great_list h3 { font-size:12px; font-weight:normal; margin-bottom:5px; height:29px; line-height:29px; overflow:hidden;}
.great_list h3 b { float:right; font-size:10px; color:#f86218;}
.great_list h3 b:first-letter { font-size:14px; }
.great_list h3 i { width:16px; height:15px; line-height:15px; font-size:10px; font-family:arial; color:#fff; text-align:center; overflow:hidden; background:url(../images/top.jpg) no-repeat 0 center; float:left; margin:9px 6px 0 0px; font-style:normal;}
.great_list p { color:#525252;  line-height:24px; margin-top:8px;}
.great_list span { display:block; height:24px; overflow:hidden;}
.great_list .i1,
.great_list .i2,
.great_list .i3 { background:url(../images/top_act.jpg) no-repeat 0 center;}
.great_list .cur { height:111px; }
.great_list .pic { float:left; display:inline; margin-left:50px;}
.great_list .pic img  { width:80px; height:78px; }

/*--type--*/
#type { width:1080px; margin:10px auto 0 auto;}
#type .left { width:738px; height:375px; overflow:hidden; border:1px solid #ccc; float:left; background-color:#fff;}
#type .right { float:right; border:1px solid #ccc; width:248px; height:375px; overflow:hidden; background-color:#fff;}
#type .title { height:35px; line-height:35px; border-bottom:1px solid #ccc; background:url(../images/tbg.png) repeat-x 0 1px; font-size:14px; font-weight:bold; padding-left:10px;}
#type .title span { float:right; font-size:12px; font-weight:normal; margin-right:10px;}
#type .right ul { padding:5px 10px;_margin-top:5px;}
#type .right ul li { height:30px; line-height:30px; overflow:hidden; }
#type .right ul li span { width:16px; height:15px; background:url(../images/top.jpg) no-repeat; display:inline-block; line-height:15px; color:#fff; cursor:pointer; text-align:center; margin-right:5px;}
#type .right ul li span.active { background:url(../images/top_act.jpg) no-repeat; }

#type .left .title2 { border-bottom:1px solid #ccc; width:110px; height:341px; float:left; line-height:31px; display:block;}
#type .left .title2 span { float:right; line-height:31px; margin-right:10px;}
#type .left .title2 li{float:left; width:110px;line-height:normal;height:31px; line-height:31px; text-align:center; background:url(../images/type_t.jpg) repeat-x 0 -31px;}
#type .left .title2 li a{color:#333;}
#type .left .title2 .cur{ background:url(../images/type_t.jpg) repeat-x; font-weight:bold; cursor:pointer;}
#type .left .cont { float:left; width:618px; height:328px; padding-left:10px; overflow:hidden; padding-top:5px; }
#type .left .cont ul {}
#type .left .cont ul li { width:300px; margin-right:9px; float:left; height:22px; line-height:22px; overflow:hidden;}
#type .left .cont ul li span { margin-right:5px; color:#999;}
#type .left .cont ul li span a{ color:#999;}

#type .tags {}
#type .tags a { float:left; margin-right:10px; white-space:nowrap; height:22px; line-height:22px; overflow:hidden;}
.clear { clear:both; height:0; overflow:hidden;}

.hide{display:none}
.gotop{position: fixed;bottom:100px;right: 30px;width: 46px;z-index: 99999;}
.gotop a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../images/go-top.png);}
.gotop a:last-child{margin-bottom: 0;}
.gotop .go{background-position: 0 -100px;}
.gotop .go:hover{background-position: 0 -150px;}
.gotop .question{background-position: 0 -50px;}
.gotop .question:hover{background-position: 0 -200px;}
.gotop .jb51-weixin{background-position: 0 0;}
.gotop .jb51-weixin:hover{background-position: 0 -250px;}
.gotop .jb51-weixin-con{position: absolute;right: 60px;top: 0px;width: 100px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);background: #fff;}
.gotop .jb51-weixin-con .cz-weixin-title{font-size: 14px; margin: 5px 15px;}
.gotop .jb51-weixin-con .cz-weixin-pic{position: relative;}

.tonglanad{background:url(../images/tgbd.gif) right top no-repeat; BORDER: #BED2E4 1px solid;WIDTH: 998px;margin: 0 auto;}

/*--电子书列�?-*/


.main{width:1080px;margin: 0 auto;position: relative;}
.w750{width: 730px;background-color:#f3f3f3; padding-right:20px}
.article-content{ background:#fff;zoom:1;padding:15px 15px 0;}
.article-content .title h1{color:#333;font-size: 20px;line-height: 35px;font-weight: bold;overflow: hidden;padding:15px 0 10px;}
.article-content .title p{font-size:12px;color:#999; padding:5px 0px;}
.article-content .title p i{border:1px #999 solid;border-radius:12px; padding:1px 5px;}
.article-content .title p a{ color:#686868;}
.article-content .title p a:hover{ color:#4d4c4c; text-decoration:none;}
.article-content .art_desc{background:url(../images/quote.png) no-repeat center center;padding:23px 58px 25px;color:#888;text-align:justify;font-size:14px;line-height:28px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;min-height:80px;}
.article-content .meta-cat{height: 28px;    position: absolute;left: 15px; top: 32px;}
.article-content .meta-cat a,.article-content .meta-cat span{color: #000; font-size: 16px;text-align: center;line-height: 28px; background: #ffc81f;display: inline-block;width: 84px;}
.article-content .tags{ width:100%; overflow:hidden; margin-top:8px;}
.article-content .icon-tag {background-image:url(../images/icon.png);display:inline-block;background-repeat:no-repeat;width: 25px;height: 25px;float: left;background-position: -134px -219px;}
.article-content .meta-tags {max-width: 500px; font-size: 12px;line-height: 12px;}
.article-content .meta-tags .item.tag {float: left; margin-left: 5px;}
.article-content .meta-tags .item.tag a {display: inline-block;padding: 6px;background-color: #bebebe; color: #fff; text-decoration:none;}
.article-content .meta-tags .item.tag a:hover{background: #ffc81f; color:#000;}

/*2018-05-09 修改介绍-----byzd*/
.article-content .introduces{position:relative; color: #444; line-height: 24px;height:156px; margin:10px 0; padding:10px 0 8px 0;overflow: hidden;box-sizing: content-box;}
.article-content .introduces h1{font-size:26px;margin-bottom:15px; font-weight:500; display:inline-block}
.article-content .introduces a.more{float: right;font-size: 12px;font-weight: normal;color: #5f5d5d;}
.article-content .introduces .thumb{padding:10px; margin:0px 10px 0px 0;background: #fff; float:left}
.article-content .introduces .thumb img{width:138px;height:138px;}
.article-content .introduces ul{ margin:4px 0;}
.article-content .introduces ul li{list-style-position:inside; list-style-type:decimal; text-indent:10px; color:#373636; font-size:12px; line-height:24px;}
.article-content .introduces h3{border-bottom:1px dashed #d1d1d1;padding:2px 0 5px 25px;font-weight:900 !important; color:#17a2e7;  background:url(../images/x_t_01.png) no-repeat 0 -631px; font-size:16px}
.article-content .introduces h3 strong{font-weight:900 !important;color:#093;}
.article-content .introduces a{color:#0984C5}
.article-content .introduces a:hover{color:#f60}
.article-content #moreinfo{position:relative;line-height:30px;height:30px;text-align:center;display:block;border-top:1px #e5e6e6 solid;font-size:12px;color:#878888; }
.article-content #moreinfo span{position:absolute;display:block;width:8px;height:6px;background:url(../images/downinfo_tb.png) no-repeat 0 -6px;background-size:8px auto;top:-1px;left:50%;margin-left:-4px}
.article-content #moreinfo span.sq{background:url(../images/downinfo_tb.png) no-repeat 0 0;top:-6px;background-size:8px auto}
.article-content .lists-links{margin-top:15px;overflow:hidden;}
.article-content .lists-links a{display:inline-block;background:#eee;height:30px;line-height:30px;padding:0 10px;margin-right:10px; margin-top:5px;}
.article-content .lists-links a:hover{background:#0374f3;color:#fff; text-decoration:none;}
/*.article-content .introduces{position:relative; color: #444; line-height: 24px;height:156px; margin:10px 0; padding:10px 0 8px 0;overflow: hidden;box-sizing: content-box;}
.article-content .introduces h1{font-size:26px;margin-bottom:15px; font-weight:500;}
.article-content .introduces a,.article-content .introduces a.more{float: right;font-size: 12px;font-weight: normal;color: #5f5d5d;}{float: right;font-size: 12px;font-weight: normal;color: #5f5d5d;}
.article-content .introduces .thumb{padding:10px; margin:0px 10px 0px 0;background: #fff; float:left}
.article-content .introduces .thumb img{width:138px;height:138px;}
.article-content .introduces ul{ margin:4px 0;}
.article-content .introduces ul li{list-style-position:inside; list-style-type:decimal; text-indent:10px; color:#373636; font-size:12px; line-height:24px;}
.article-content #moreinfo{position:relative;line-height:30px;height:30px;text-align:center;display:block;border-top:1px #e5e6e6 solid;font-size:12px;color:#878888; }
.article-content #moreinfo span{position:absolute;display:block;width:8px;height:6px;background:url(../images/downinfo_tb.png) no-repeat 0 -6px;background-size:8px auto;top:-1px;left:50%;margin-left:-4px}
.article-content #moreinfo span.sq{background:url(../images/downinfo_tb.png) no-repeat 0 0;top:-6px;background-size:8px auto}
.article-content .lists-links{margin-top:15px;overflow:hidden;}
.article-content .lists-links a{display:inline-block;background:#eee;height:30px;line-height:30px;padding:0 10px;margin-right:10px; margin-top:5px;}
.article-content .lists-links a:hover{background:#0374f3;color:#fff; text-decoration:none;}*/

/*.listsub{width:100%; overflow:hidden;}
.listsub h2{ font-size:16px; font-weight:bold; margin:15px 0px 0px 8px; padding:6px 0px; color:#000000}
.listsub ul li{ width:100%; display:block;position: relative;margin:15px auto;border-top: 1px solid #e8e8e8;}
.listsub ul li:first-child{ margin-top:0px;}
.listsub ul#lists li:first-child{border-top: none;}
.listsub ul .item-inner {position: relative;display: block;padding: 15px 0 0 0;}
.listsub ul .item-inner .rbox{position: relative;overflow: hidden;height: 102px; padding-left:12px;}
.listsub ul .item-inner .rbox .rbox-inner {display: inline-block;width: 100%;vertical-align: middle;}
.listsub ul .item-inner .rbox .rbox-inner p {display: block;font-size: 16px;color: #000042;line-height: 1.3;margin-bottom: 4px;font-weight: 700;margin-top:5px;}
.listsub ul .item-inner .rbox .rbox-inner .item-info { display: block;font-size: 12px;color: #999;height: 18px;line-height: 18px;margin-top: 5px;}
.listsub ul .item-inner .rbox .rbox-inner .item-info2 { display: block;font-size: 12px;color: #999;height: 18px;line-height: 18px;margin-top: 30px;}
.listsub ul .item-inner .rbox .rbox-inner .item-info2 a{ border:1px solid #2a90d7; padding:5px 20px; color:#2a90d7; margin-right:5px;}
.listsub ul .img-wrap {position: relative;cursor: pointer;display: block;width: 130px;height: 100px;border: 1px solid #e8e8e8; text-align:center; overflow:hidden;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;float:left; }
.listsub ul .img-wrap a{ display:table-cell; width:130px; height:100px;vertical-align:middle;}
.listsub ul .img-wrap a>img {max-width: 100%;max-height: 100%;}
.listsub ul .img-wrap a>img:hover{transform: scale(1.1);transition: transform 1s;}
.listsub ul .item .lbtn {float: left;display: inline-block;color: #777;font-size: 12px;}*/
.w350{width:330px; padding-left:20PX; margin-left:-20px;background-color:#f3f3f3;}
.article-right{ width:330px; padding:10px 0px; background:#fff;}
.article-right dl{ width:300px; margin:0 auto;}
.r300{width:300px; overflow:hidden; padding:0px 15px;}
.tabTitleBar .blueTitleMain {border-top: 1px solid #eee;position:relative;}
.tabTitleBar-blue .titleMain {border-top: 0!important;border-bottom: 1px solid #eee;}
.tabTitleBar .titleMain {border-top: 1px solid #ddd;}
.tabTitleBar .titleMain .txt {position:relative;font-size:18px;font-family: 'Microsoft YaHei';top: -1px;/**background:#369;color:#fff;**/}
.columnPageC h3, .tabTitleBar .titleMain .blue {border-top: 3px solid #369;}
.columnTxtRecom .titleMain .txt {padding: 5px 15px 0;}
.tabTitleBar .tabred {border-top: 3px solid #b6262f;border-right: 1px solid #ddd;}
.tabTitleBar .tabred .txt {border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;border-top:none;width:124px;text-align:center;}
.tabTitleBar .tabred .cur {background:#fff;border-bottom:none;border-right:0;}
.tabTitleBar .titleMain .red {border-top: 3px solid #b6262f;}
.titleMain-a {border-bottom: 1px solid #ddd;}
.titleMain-a .btBlue {position: relative;top: 1px;padding: 0 0 4px;border-bottom: 2px solid #369;}
.titleMain-b .txt {float: none;display: block;font-size: 18px;*zoom:1;}
.tabTitleBar h4 {padding:10px 12px;font-size:18px;border-bottom:#e7e7e7 1px solid;}
.tabTitleBar .titleMain .more {line-height: 34px;padding-right:5px;}
.catalogA{width:280px; overflow:hidden}
.catalogA ul{clear: both;padding-right: 0;padding-left: 0;padding-bottom: 0;width: 100%;padding-top: 10px;}
.catalog {padding:10px 10px 10px 5px;}
.catalog ul{background:#F9F9F9;padding:11px 0 3px 1px;margin-top: 1px;}
.catalog li{float:left;width:132px;display:inline;height:38px;line-height:36px;margin:0 0 8px 8px;overflow:hidden;text-align:center;background: #fff;}
.catalog a{display:block;width:129px;height:36px;border:1px solid #eee;}
.catalog li font{display:none;}
.catalog a:hover,#catalog li a.red, #catalog li a.red:hover,.catalog .currents{background:#0374f3;color:#fff;border-color:#eee;text-decoration:none;}
.currents{background:#0374f3;color:#fff;}
.catalog .title{height:35px;background:#F6FAF5;line-height:35px;}
.catalog .title h2{font-size:14px;font-weight:normal;text-indent:10px;}
.newsList {	padding:0px 0px;}
.newsList li {width: 100%;height: 24px;overflow: hidden;font-size:14px;padding:3px 0;}
.newsList li a {width: 248px; height: 24px; color:#595959; line-height: 24px; font-size: 14px; float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.newsList li em {margin: 3px 10px 0px 0px; width: 20px; height: 20px; text-align: center; color:#d52b2b; line-height: 15px; overflow: hidden; font-family: "georgia", "STHeiti", "Microsoft YaHei", "simsun", "sans-serif", Arial; font-size: 20px; font-style: italic; float: left; _margin-top: 0px;}
.newsList li:nth-child(n+4) em{ color:#999999;}
.newsList li.top em {color: #b6262f;}
.newList-in {padding:0 10px 10px 10px;}
.newList-in li a:hover {color:#bb4046}
.newsListA{width:280px; overflow:hidden}
.newsListA ul{clear: both;padding-right: 0;padding-left: 0;padding-bottom: 0;width: 100%;padding-top: 2px;}
.newsListA li{font-size: 14px;padding-left: 11px;background: url(../images/newsli.gif) no-repeat 8px 50%;padding:3px 0 3px 20px; margin-left:8px; height:24px; line-height: 24px; text-align: left; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#fdbox{ margin-top:10px; border:1px solid #F00}
#bot_ad{text-align:left}

#logo_m_tp,#logo_r_tp,#tonglan1_tp,#tongji{display:none}

.newslist {padding:0 15px;}
.newslist dl {display: block; border-bottom: #ddd 1px solid; padding: 15px 0!important;}
.newslist dl dt {color: #666; line-height: 32px; height: 32px; text-align: right}
.newslist dl dt span {float: left; overflow: hidden; text-align: left}
.newslist dl dt a {font-size: 16px !important; font-family: 'Microsoft YaHei'; font-weight: bold; color:#333}
.newslist dl dt a:link { color: #333}
.newslist dl dt a:visited {color: #16387c}
.newslist dl dt a:hover {color: #f60}
.newslist dl dt a:active {color: #f60}

.newslist dl dd {margin: 0 10px; width: 612px; padding:10px 0 0 0}
.newslist dl dd.preview {color: #777; TEXT-INDENT: 2px; line-height: 20px}
.newslist dl dd.info {color: #003399; line-height: 31px}
.newslist dl dd.info span {color: #009900; margin-right: 20px}
.newslist dl dd.info a {float: right; margin: -30px 5px 0px 0px; color: #039; POSITION: relative}
/*右侧快捷链接、回到顶�?/
#weixin-code{left:50px;top:0;position:absolute;padding:15px;box-shadow:0 0 6px rgba(14,22,30,.3);background-color:#fff;width:100px;z-index:100; text-align:center;}
.rshare-title{width:30px;height:30px;padding:5px;color:#fff;border-radius:50%}
.rshare-title i{width:30px;height:30px;background-image:url(../images/share-icons.png);background-repeat:no-repeat;background-position:-7px -183px;display:inline-block}
#right-share{width:36px;height:208px;position:fixed;right:50%;margin-right:-590px;top:50%;margin-top:-200px;z-index:99; display:none;}
.right-share{width:36px;height:208px}
#right-share a{display:block;width:36px;height:36px;background-color:#ffffff;z-index:1;position:absolute;left:0;box-sizing:border-box;-moz-box-sizing:border-box;background-image:url(../images/share-icons.png);background-repeat:no-repeat;margin:0 0 7px 0;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;border-radius:50%;vertical-align:middle}
#right-share a:hover{z-index:2}
.rshare-weixin{top:0;background-position:-3px -3px}
#right-share a.rshare-weixin:hover{background-color:#55a947;background-position:-48px -3px}
.rshare-qzone{top:43px;background-position:-3px -50px}
#right-share a.rshare-qzone:hover{background-color:#ffa709;background-position:-48px -50px}
.rshare-sqq{top:86px;background-position:-3px -92px}
#right-share a.rshare-sqq:hover{background-color:#0AA4E7; background-position:-48px -92px}
.rshare-tsina{top:129px;background-position:-3px -135px}
#right-share a.rshare-tsina:hover{background-color:#d52b2a; background-position:-48px -135px}
#right-share .rshare-top{background:#ccc url(../images/share-icons.png);background-position:-3px -223px;top:175px;cursor:pointer}
#right-share .rshare-top:hover{background-color:#2E88CE; background-position:-48px -223px;}
.jb-share{overflow:hidden;float:left;position:relative}
.jb-share a{display:inline-block;margin-right:10px;text-indent:-9999px;margin-bottom:10px;width:24px;height:24px;overflow:hidden;cursor:pointer;float:left;font-size:12px}

.borderTblue{border-top: 2px solid #3BB0DB;width:300px;margin:0 auto 10px;}
.borderTblue .borderTnone .h3,	
.borderT369 .borderTnone .h3{border: 0!important;} 	
.borderTnone{border: 1px solid #e7e7e7;border-top: 0;}
.borderTblue .borderTnone .h3,	
.borderT369 .borderTnone .h3{border: 0!imp}
.search{border:1px solid #e8e8e8; margin: 0px auto 5px auto; padding:0 7px 0 14px; line-height:20px; border-radius: 4px;  text-align:right; overflow:hidden; clear:both; background:#fff;}
.key_input {border: none; line-height: 20px; height:20px; width: 266px; background: #fff; color: #999; font-size: 12px; padding:0px 10px 8px 0px;}
.c_btn {  color: #FFFFFF; width:28px; height:27px; border:none; CURSOR: pointer; padding-top: 6px; background:url(../images/icon.png) no-repeat -130px -184px; }
.header {width: 100%;background: #fff;overflow: hidden; height: auto;}

.bgf{ background:#fff!important;}
.bgf3{background-color:#f3f3f3;}

.NavBar{ clear:both}
.NavBar .box{font-size: 12px;}
.NavBar .box .icon {background-image:url(../images/icon.png);width: 14px;height: 12px;background-position: -109px -2px;margin: 0 3px 0 0;position: relative;top: 1px;_top: 0px;}

.c-list li{ width:100%; float:left; padding:22px 0; border-bottom:1px dashed #ddd; position:relative; }
.c-list .tit{ font-size:16px; height:20px; line-height:20px; margin-bottom:8px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.c-list .top-tit{ padding-right:150px; position:relative; }
.c-list .top-tit .tit{ margin-bottom:16px; font-size:18px; height:22px; line-height:22px; }
.c-list .desc{ font-size:12px; color:#888; line-height:22px; height:44px; overflow:hidden; }
.c-list .down{ position:absolute; right:2px; bottom:24px; }
.c-list .down a{ display:block; background-color:#17a2e7; width:99px; line-height:36px; font-size:14px; color:#fff; text-align:center; letter-spacing:1px; overflow:hidden; -moz-border-radius:5px; -webkit-border-radius:5px;  border-radius:5px; }
.c-list .down a:hover{ background-color:#118cc9; }
.c-list em{ display:block; background:url(../images/icosprit.png) no-repeat -120px -296px; float:left; margin-right:5px; width:30px; height:44px; text-align:center; line-height:38px; font-size:16px; color:#fff; font-weight:normal; overflow:hidden; }
.c-list em.top1{ background-position:0 -296px; }
.c-list em.top2{ background-position:-40px -296px; }
.c-list em.top3{ background-position:-80px -296px; }
.c-list .other{ line-height:25px; height:24px; margin-bottom:6px; }
.c-list .other span{ font-size:13px; color:#666; margin-right:20px; }
.c-list .other span a{ color:#666; }
.c-list .other span a:hover{ color:#f3750f; text-decoration:underline; }
.c-list .other label{ color:#999;}
.c-list .other .pc, .c-list .other .andr, .c-list .other .ios{ display:inline-block; line-height:22px; padding:0 10px; font-size:13px; overflow:hidden; border-radius:22px; vertical-align:middle; position:relative; top:-2px; *top:0; margin:0 8px 0 2px; }
.c-list .other .pc{ border:1px solid #45b8fb; color:#45b8fb; }
.c-list .other .pc:hover{ background-color:#45b8fb; color:#fff; text-decoration:none; }
.c-list .other .andr{ border:1px solid #8abd13; color:#8abd13; }
.c-list .other .andr:hover{ background-color:#8abd13; color:#fff; text-decoration:none; }
.c-list .other .ios{ border:1px solid #a7a7a7; color:#a7a7a7; }
.c-list .other .ios:hover{ background-color:#a7a7a7; color:#fff; text-decoration:none; }
.c-list .img{ padding-top:3px; float:left;}
.c-list .img .autoimg{ width:70px; height:70px; display:table-cell; vertical-align:middle; text-align:center;}
.c-list .img img{max-width:70px; max-height:70px; border-radius:8px; margin-right:10px; }
.c-list .img .autoimg>img:hover{transform: scale(1.1);transition: transform 1s;}
.c-list .con{ float:left; width:570px;}
.c-list .con .rinfo{ display:block;}
.c-list .top-star{ position:absolute; right:3px; top:0; font-size:13px; color:#999; line-height:22px; }
.c-list .top-star .stars{ position:relative; top:-2px; *top:0; }
.c-list .item{ height:73px; overflow:hidden; }
.c-list .stars{background:url(../images/stars.png) no-repeat;width:79px;height:17px;display:inline-block;vertical-align:middle;}
.c-list .star5{background-position: 0 0;}
.c-list .star4{background-position: -16px 0;}
.c-list .star3{background-position: -32px 0;}
.c-list .star2{background-position: -48px 0;}
.c-list .star1{background-position: -64px 0;}
.c-rank-list li{ height:70px; }




.font_list_li{ padding-top:10px; font:14px/1.8 "Segoe UI",Tahoma,Arial,Microsoft YaHei}
.font_list_li ul{margin-left:-15px;}
.font_list_li ul li{width:225px; text-align:center; position:relative; float:left; background-color:#FFF;border:solid 1px #e6e7e8;margin-left:10px;margin-bottom:20px;padding-bottom:10px;}
.font_list_li ul li:hover{border:solid 1px #b9c7d4; box-shadow:0 3px 5px #e5e5e5;}
.font_list_li ul li div.f_img{ border:none;}
.font_list_li .f_img{ border:solid 1px #e6e7e8;}
.font_list_li .f_img img{ display:block;margin:9px auto 4px;max-width:200px;max-height:60px;}
.font_list_li .f_txt{ line-height:24px;padding-top:5px;}
.font_list_li .f_txt a{height:24px; overflow:hidden; display:block}
.font_list_li .f_txt p{ color:#e5e5e5}
.font_list_li .f_txt span, .f_txt p a{ color:#999; }
.font_list_li .f_txt p a{ display: inline}
.font_list_li .f_txt p a:hover{ color:#bfbfbf;}

